Object Oriented Programming Vs Functional Programming